package com.ji.li.reactadminproexampleservice.utils.type;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.ji.li.reactadminproexampleservice.utils.Utils;

import java.util.List;

/**
 * @author ji.li
 * json 相关 工具类 接口
 */
public interface JsonUtils extends Utils {
    public JSON Bean2Json(Object object);
    public <T> T toJavaObject(JSON json,Class<T> t);
    public <T> List<T> toJavaList(JSON json,Class<T> t);
    public JSONObject errorMessage(String error);
}
